package com.hejjon.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "特征发布记录对象")
public class FeaturePublishRecordVO {

    @ApiModelProperty(value = "记录ID")
    private String recordId;

    @ApiModelProperty(value = "分类ID")
    private String categoryId;

    @ApiModelProperty(value = "分类名称")
    private String categoryName;

    @ApiModelProperty(value = "发布名称")
    private String publishName;

    @ApiModelProperty(value = "关联特征名称(多个以,分隔)")
    private String featureNames;

    @ApiModelProperty(value = "关联特征显示名称(多个以,分隔)")
    private String featureLabels;

    @ApiModelProperty(value = "数据库Id")
    private String databaseId;

    @ApiModelProperty(value = "数据库名称")
    private String databaseName;

    @ApiModelProperty(value = "发布状态名称")
    private String statusName;

    @ApiModelProperty(value = "发布状态code")
    private String status;

    @ApiModelProperty(value = "描述信息")
    private String description;

}
